Шаг 10 - Пробуем SCANF.

Команда scanf позволяет получить информацию от пользователя в переменную. Давайте напишем простую программу, которая получает число от пользователя, а потом выводит его на экран.

int i;

void main()
{
scanf("%d",&i);
printf("%d",i);
}

Запускаем.

10_1.gif (910 b)

У вас будет мигать курсор в ожидании того, что Вы введен число. Введите например 1. Переключившись на экран программы Вы увидите что там два числа.

10_2.gif (945 b)

То которое Вы получили и то которое вывели. Что же произошло. Когда программа подошла к команде scanf она подождала пока пользователь введет число и поместило это число в переменную, а printf вывела это число на экран.

10_3.gif (1965 b)

Итак, смысл команды scanf получить от пользователя информацию и поместить ее в переменную. Именно для этого мы указываем имя переменной.

Hosted by uCoz